Preheat oven to 400° F. and grease a rectangular casserole dish.
Chop asparagus and ham into bite-size pieces.
Combine rice, asparagus and ham in casserole dish.
Combine soup and stock and pour over casserole.
Bake uncovered for 15-20 minutes (test asparagus for preferred texture--I like mine a little crisp).
Sprinkle cheese on top and bake until melted.